package io.renren.modules.echarts.service;

import io.renren.modules.echarts.entity.AttendanceDate;
import io.renren.modules.jxgk.common.ZTreeNode;

import java.util.List;
import java.util.Map;

public interface TeacherPortraitService {
    List<ZTreeNode> getTeacherTree();

    Map<String,List> getTimeLine(Map<String, Object> params);

    Map<String,List> getTimeLineByCollege(Map<String, Object> params);

    List<AttendanceDate> getTeacherAttendancePie(Map<String, Object> params);

    Map<String,Object> getTeacherAttendanceOfCollege(Map<String, Object> params);

    Map<String,Object> getTecaherAttendanceCollegeHorizontalComparison(Map<String, Object> params);

    Map<String, List> getCollegeAverageTeacherTime(Map<String, Object> params);

    Map<String,Object> getTeacherAttendanceOfCollege01(Map<String, Object> params);

    Map<String,List> getiMatchContentRateTimeLine(Map<String, Object> params);

    Map getTeacherChidao(Map<String, Object> params);

    Map<String,List> getTeacherZaotui(Map<String, Object> params);

    Map<String,List> getiMatchContentRateOfCollege(Map<String, Object> params);
}
